home *** CD-ROM | disk | FTP | other *** search
Text File | 1988-06-18 | 18.8 KB | 554 lines | [TEXT/ttxt] |
-
- List (Unformatted): INFO-MAC DIGEST V6 #52
-
-
- INFO-MAC Digest Monday, 30 May 1988 Volume 6 : Issue 52
-
- Today's Topics:
- SFScrollInit
- Writing INITs, Part 2: Making Life Easier.
- Writing INIT resources. Part 1, the INIT source
- [Trash Can resource]
- JoliWriter.sit.hqx
- MFMenu+, a new version of MFMenu
- SNAP - taking snapshots of stuff under MultiFinder
- KillScores - A new SCORES virus killing program
- Interferon 1.2
- DUELSC HQX : Scrolling Multiple Hypercard Fields
- Business Phone (4 parts)
- Virus Rx
- Iconia 6.3 (2 parts)
- Remember? 1.1 (2 parts)
- Randomizer Update!
- MPW tool package LookupDeclaration (3 parts)
- Marienbad: the game
- MacCompress Info
- BootCheck -- Hard Disk security INIT
-
-
- ----------------------------------------------------------------------
-
- Date: 20 Mar 88 23:00:55 GMT
- From: bytebug@dhw68k.cts.com (Roger L. Long)
- Subject: SFScrollInit
-
- [SFScrollInit]
-
- SFScrollInit is an INIT from Andy Hertzfeld that enhances Standard File.
- Install by dragging it into your system folder. It causes Standard File
- to remember the last scroll position for each directory. This version
- fixes a bug that occured on Mac IIs, and possibly under MultiFinder.
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>INIT-SFSCROLLINIT.HQX
-
- - Lance ]
-
- ------------------------------
-
- Date: 22 Apr 88 16:43:21 GMT
- From: jmunkki@santra.UUCP (Juri Munkki)
- Subject: Writing INITs, Part 2: Making Life Easier.
-
- Fixer.c
- April 22, 1988
- Written by Juri Munkki
-
- This source code is in the public domain.
- The author makes no guarantees.
-
- Instructions
-
- Fixer is a very small application that I wrote to faciliate writing
- INIT and other code resources in Lightspeed C.
-
- What Does It Do?
-
- Lightspeed C always makes code resources purgeable and places them in
- the application heap. The code files are created by '????' and their
- type is '????'. To make an init resource work, I had to launch ResEdit,
- get info for the file and edit the file type to 'INIT', open the file
- and set the "System Heap" flag of the init resource. The last step is
- not always necessary, but if you're going to patch the system, it's the
- simplest way to do it. I wouldn't recommending placing system patches
- into the application heap.
-
- Fixer looks at a data structure in its resource fork. The file to
- modify should be in the same folder as the fixer application, or
- the name should be a path to the file. It then looks at the type
- and creator fields in the structure and changes the file type and
- creator accordingly.
-
- The FIXE 1000 resource also contains list of resources to be changed.
- Fixer looks for any resources mentioned in the list (the resource type
- and number are significant) and changes the resource attributes and
- name.
-
- If you like the program, let me know.
-
- Juri Munkki
- Helsinki University of Technology Computing Centre
-
- jmunkki@santra.hut.fi
- jmunkki@fingate.bitnet
-
- Otakaari 1, Room Y250A
- SF02150 Espoo, Finland
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>FIXER-LIGHTSPEED-C-SOURCE.TXT
-
- - Lance ]
-
- ------------------------------
-
- Date: 22 Apr 88 16:23:05 GMT
- From: jmunkki@santra.UUCP (Juri Munkki)
- Subject: Writing INIT resources. Part 1, the INIT source
-
- SampleInit.c
- April 22, 1988
- Written by Juri Munkki
-
- This source code is in the public domain.
- The author makes no guarantees.
-
- Instructions
-
- I wrote this INIT as a sample to one of my clients.
- They wished to monitor what the user does and generate
- statistics on frequently used actions.
-
- This INIT does nothing useful. It modifies GetNextEvent
- so that instead of returning autoKey events with the
- spacebar, the # character is returned. It should be
- quite a surprise to people who are used to using spaces
- instead of tabs. :-) The INIT has no effect on DAs.
-
- You should have Lightspeed C to use this INIT. The
- structure of an INIT depends highly on the development
- system being used. Lightspeed C places global data
- storage after the program code. This means that you
- can't have more than 32K of code AND static variables.
-
- The INIT resource itself should have the "System Heap"
- flag set or it will bomb sooner or later. (usually soon)
-
- Please remember to put a 'sysz' resource into your
- INIT, if you're going to need a lot of space. Also
- remember that any dynamic storage that should live
- through launches should be in the system heap.
-
- I hope this helps those who are desperately trying to
- patch the system.
-
- Juri Munkki
- jmunkki@santra.hut.fi
- jmunkki@fingate.bitnet
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>SAMPLEINIT-LIGHTSPEED-C-SOURCE.TXT
-
- - Lance ]
-
- ------------------------------
-
- Date: Mon 25 Apr 88 07:19:41-PDT
- From: MANSFIELD%SPRLC.SPAN@STAR.STANFORD.EDU (Used furniture dealer
- From: and
- Subject: [Trash Can resource]
-
- Find enclosed the modified trash can resources that I downloaded from Sumex
- a few months ago, they where for the old systems with minifinder, I've
- changed them to work with the new system and finder/multifnder. Anyone
- know how to add sound effects? (youll have to try them to see what I mean!)
- Theyre in Binhex V4.0 format
-
- Thank you
- Cheers for now John Mansfield
- (alternative e-mail address jfm@dodo.engin.umich.edu)
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>TRASH-CAN-ALTERNATE-RESOURCE.HQX
-
- - Lance ]
-
- ------------------------------
-
- Date: Sat, 23 Apr 88 23:12:53 PDT
- From: moriarty@tc.fluke.com (Jeff Meyer)
- Subject: JoliWriter.sit.hqx
-
- I don't know if you have this on Sumex yet, but it is just one helluva nice
- DA -- much better than MockWrite.
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>DA-JOLIWRITER.HQX
-
- - Lance ]
-
- ------------------------------
-
- Date: Wed, 27 Apr 88 03:35:17 CDT
- From: werner@rascal.ics.utexas.edu (Werner Uhrig)
- Subject: MFMenu+, a new version of MFMenu
-
- [Moderator's Note--this INIT provides an alternate way of launching
- applications and documents.]
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>INIT-MFMENU-PLUS-13.HQX
-
- - Lance ]
-
- ------------------------------
-
- Date: Mon, 25 Apr 88 23:50:15 PDT
- From: moriarty@tc.fluke.com (Jeff Meyer)
- Subject: SNAP - taking snapshots of stuff under MultiFinder
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>SNAP-10.HQX
-
- - Lance ]
-
- ------------------------------
-
- Date: Wed, 27 Apr 88 03:47:49 CDT
- From: werner@rascal.ics.utexas.edu (Werner Uhrig)
- Subject: KillScores - A new SCORES virus killing program
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>KILLSCORES-10.HQX
-
- - Lance ]
-
- ------------------------------
-
- Date: Thu, 5 May 88 12:12:45 PDT
- From: dplatt@coherent.com (Dave Platt)
- Subject: Interferon 1.2
-
- This posting contains Interferon, an application that will search for
- and (optionally) attempt to eradicate the nVIR and SCORES viruses (and,
- according to the change log, a virus called SNEAK as well... I haven't
- heard of this one before). Interferon is by Robert Woodhead; it's
- free-for-use and free-for-distribution (but not in the public domain).
- Woodhead asks for a suitable shareware donation (for the purchase of
- hardware for a visually impaired computerist) if Interferon helps you
- out.
-
- This StuffIt archive contains Interferon 1.2, and a file of
- documentation. The program warns you to read the documentation before
- attempting to use the "Eradicate viruses" option. This is good
- advice... "Eradicate" deletes infected files rather than attempting to
- repair them. Unfortunately, the documentation file is in Microsoft
- Word format; it can be read (after a fashion) by those without MS Word
- if you have FEdit or MacSnoop and don't mind grovelling through the
- file's data fork a sector at a time.
-
- Dave Platt VOICE: (415) 493-8805
- USNAIL: Coherent Thought Inc. 3350 West Bayshore #205 Palo Alto CA 94303
- UUCP: ...!{ames,sun,uunet}!coherent!dplatt DOMAIN: dplatt@coherent.com
- INTERNET: coherent!dplatt@ames.arpa, ...@sun.com, ...@uunet.uu.net
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>INTERFERON-12.HQX
-
- - Lance ]
-
- ------------------------------
-
- Date: Wed, 04 May 88 23:47:29 CDT
- From: "Eric H. Romo" <UD069225%NDSUVM1.BITNET@forsythe.stanford.edu>
- Subject: DUELSC HQX : Scrolling Multiple Hypercard Fields
-
- The file DUELSC HQX contains a HyperCard stack that was Stuffed and
- Binhexed. The stack allows for simultaneous scrolling of 2 fields, which
- can be modified to include as many fields as one desires by re-writing
- the script. I am not the author, but I did download it from CompuServe.
- Enjoy. --Eric.
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>HYPERCARD-DUEL-SCROLL.HQX
-
- - Lance ]
-
- ------------------------------
-
- Date: Thu 5 May 88 09:43:12-EDT
- From: Jeff Shulman <SHULMAN@SDR>
- Subject: Business Phone (4 parts)
-
- [ Uploaded from Delphi by Jeff Shulman ]
-
- Name: BUSINESS PHONE
- Date: 3-MAY-1988 23:18 by BOBPATIN
-
- Business Phone 2.0 is the ULTIMATE "rolodex" stack; you can keep phone #s
- and addresses, and the stack automatically maintains 30 different lists
- with category names that you edit. You can use the pop-up menu to see any
- of the 30 lists at any time. Macintalk is incorporated for info on data
- processing; there is an alarm card for entering up to 15 reminder msgs. for
- specific dates and times; the phone card remembers the last 8 #s called,
- accesses any directory assistance #s in the US, searches the Area Code
- stack, adds new listings to the Area Code stack. Also implemented is a
- nifty auto- search function, auto-compacting, auto-sorting. SUMMIT
- SOFTWARE. This is a SHAREWARE stack.
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>HYPERCARD-BUSINESS-PHONE-20-PART1.HQX
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>HYPERCARD-BUSINESS-PHONE-20-PART2.HQX
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>HYPERCARD-BUSINESS-PHONE-20-PART3.HQX
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>HYPERCARD-BUSINESS-PHONE-20-PART4.HQX
-
- - Lance ]
-
- ------------------------------
-
- Date: Thu, 5 May 88 12:00:27 PDT
- From: dplatt@coherent.com (Dave Platt)
- Subject: Virus Rx
-
- This posting is a StuffIt archive containing Virus Rx, a new virus-scanning
- program recently released by Apple Computer. Virus Rx scans a disk,
- looking for all INIT, CDEV, and RDEV files, all INIT resources, and damaged
- applications. It reports its findings in a nicely-formatted display (which
- can be saved for future reference).
-
- Virus Rx is a virus-scanner only; it does not attempt to repair damaged
- applications or strip out viruses. If your system becomes infected,
- Apple recommends that you back up all data files, reformat your disk,
- restore your System stuff and applications from the original distribution
- disks (you _do_ keep them write-protected, don't you?) and restore the
- data files from your backup.
-
- Dave Platt VOICE: (415) 493-8805
- USNAIL: Coherent Thought Inc. 3350 West Bayshore #205 Palo Alto CA 94303
- UUCP: ...!{ames,sun,uunet}!coherent!dplatt DOMAIN: dplatt@coherent.com
- INTERNET: coherent!dplatt@ames.arpa, ...@sun.com, ...@uunet.uu.net
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>VIRUS-RX-10A2.HQX
-
- - Lance ]
-
- ------------------------------
-
- Date: 8 May 88 02:51:43 GMT
- From: chb@tde.lu.se (Christian Bj|rk)
- Subject: Iconia 6.3 (2 parts)
-
- Iconia 6.3 is a fast and easy way to create the application and
- document icons (ICN#) shown in the Finder as well as the rest of
- the bundle structure that is needed.
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>ICONIA-63-PART1.HQX
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>ICONIA-63-PART2.HQX
-
- - Lance ]
-
- ------------------------------
-
- Date: Mon 9 May 88 09:25:02-GMT
- From: Jeff Shulman <SHULMAN@SDR>
- Subject: Remember? 1.1 (2 parts)
-
- [ Uploaded from Delphi by Jeff Shulman ]
-
- Name: REMEMBER? DA/INIT
- Date: 7-MAY-1988 20:51 by DAVEWARKER
-
- [ Updated to version 1.1 7-MAY-1988 20:51 by DAVEWARKER. Remember? version
- 1.1 fixes a problem with display of icons by INITs following Remember? and
- problems with other DAs crashing after having run Remember?. This version
- works with Font/DA Juggler Plus and DiskTop 3.0. ]
-
- Remember? is a DA and an INIT to help keep track of important occasions,
- birthdays, meetings, etc.
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>DA-INIT-REMEMBER-11-PART1.HQX
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>DA-INIT-REMEMBER-11-PART2.HQX
-
- - Lance ]
-
- ------------------------------
-
- Date: Tue, 10 May 88 10:54:12 PDT
- From: PUGH@NMFECC.ARPA
- Subject: Randomizer Update!
-
- Here is the long awaited Mac II compatible version of Randomizer!
- It also handles an unlimited number of files via the famous STR#
- resource. Randomizer no longer saves your screen. All it does
- is copy randomly selected files from folders to other files.
- This enables it to work with anything that reads a single data
- file.
-
- Included in this StuffIt archive is Randomizer, it's MacWrite format
- document, Darin Adler's StartUpDesk and it's document, plus SoundInit,
- and BeepInit. These extra things are provided as a courtesy since
- Randomizer would be useless without something like them.
-
- Please pass this along to CashWe$erve and the other bbi (what is
- the plural of bbs?).
-
- Jon
-
- N L pugh@nmfecc.arpa
- M A L National Magnetic Fusion Energy Computer Center
- F T N Lawrence Livermore National Laboratory
- E L PO Box 5509 L-561
- C Livermore, California 94550
- C (415) 423-4239
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>INIT-RANDOMIZER.HQX
-
- This version replaces the previous version.
-
- - Lance ]
-
- ------------------------------
-
- Date: Wed, 11 May 88 17:57:04 MET DST
- From: norbert@ira.uka.de
- Subject: MPW tool package LookupDeclaration (3 parts)
-
- The MPW Tool package "LookupDeclaration" contains two MPW tools and a shell
- script, which combined allow you to look up MPW Pascal declarations quickly
- and comfortably. It is intended as a supplement to Inside Macintosh and to
- the various Inside Mac DAs, which provide better information, but in a less
- timely manner. LookupDeclaration allows you to work with the most up-to-date
- information you have available - the MPW interface texts. Compared to
- Search'ing the interfaces, LookupDeclaration works both faster and more
- selectively.
-
- One of the tools, CreateDeclarationIndex, is used to create an index for the
- declarations in the interface files you intend to use. After that, you work
- with LookupDeclaration in the most simple way: you just position the insertion
- mark in an identifier, or to the right or the left of it, and select
- "Lookup Declaration" from the "Find" menu or press Command-L.
- LookupDeclaration will figure out the identifier, and open the appropriate
- interface text at the position where the identifier is declared. If there
- are multiple declarations for the identifier - as may occur for record
- components or object methods -, LookupDeclaration will open a dialog box
- which lets you select the declaration you really want. Any files will be
- opened read-only, so there is no risk of accidently modifying them. Of
- course, you still may select and copy text from the interface file.
-
- The LookupDeclaration package is a shareware product: the right is granted
- to anyone not involved in military products to freely copy, distribute and
- test it. If after two week's testing you decide to keep the package, it
- must be registered for the shareware price of $20 or 30 DM.
-
- The package comes with a manual (a WriteNow document) and an MPW Pascal
- Syntax Overview, in a Binhex'ed Stuffit archive.
-
- Norbert Lindenberg
- norbert@ira.uka.de, unido!uka!norbert.uucp
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>MPW-LOOKUP-DECLARATION-PART1.HQX
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>MPW-LOOKUP-DECLARATION-PART2.HQX
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>MPW-LOOKUP-DECLARATION-PART3.HQX
-
- - Lance ]
-
- ------------------------------
-
- Date: Sat, 14 May 88 14:50 EST
- From: DAVID A. BELSLEY <BELSLEY%BCVMS.BITNET@forsythe.stanford.edu>
- Subject: Marienbad: the game
-
- Here is a Nim-like game for the Mac, adapted from the game played in the
- film "Last Year at Marienbad." Select Instructions from the menu to learn
- how to play. It must be binhexed and unstuffed. It works on all Macs.
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>GAME-MARIENBAD.HQX
-
- - Lance ]
-
- ------------------------------
-
- Date: Sat 14 May 88 23:29:03-PDT
- From: lloyd chambers <M.MA@othello.stanford.edu>
- Subject: MacCompress Info
-
- I've seen a lot of discusion about a version of compress for the Macintosh.
- Since there seems to be a need, I've posted the MacCompress.hqx.
- MacCompress is a Macintosh application which compresses/decompresses files
- for use with unix "compress".
-
- PLEASE put it on as many other bboards as you can.
-
- This version compresses with 12, 13, 14, 15 or 16 bits and maps from
- CR to LF and vice versa. It compresses whole folders as well as single
- files. It both compresses and decompresses and will run in as little as
- 100K under multifinder.
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>MACCOMPRESS.HQX
-
- - Lance ]
-
- ------------------------------
-
- Date: Wed, 18 May 88 14:08:40 AEST
- From: munnari!runx.ips.oz.au!johnr@uunet.uu.net (John Rotenstein)
- Subject: BootCheck -- Hard Disk security INIT
-
- Boot Check is a simple security system designed to keep irritating
- visitors off of your hard disk. This is done by performing a security
- check when starting the system.
-
- While it can be easily circumvented by booting from floppy, most
- irritating users don't tend to be technically capable of realising this fact.
-
- And if, by chance, said irritating users happen to discover your
- keyboard code, it can be easily and quickly changed.
-
- The file is in StuffIt format, with an instructions file enclosed.
-
- Distributed under the HappiWare System --
-
- IF YOU LIKE IT, REMEMBER TO SMILE!
-
- John Rotenstein Internet: johnr@runx.ips.oz.au
- PO Box 165
- Double Bay, NSW 2028. UUCP: uunet!runx.ips.oz.au!johnr
- AUSTRALIA.
-
- [archived as
-
- [SUMEX-AIM.Stanford.EDU]<INFO-MAC>INIT-BOOTCHECK.HQX
-
- - Lance ]
-
- ------------------------------
-
- End of INFO-MAC Digest
- **********************
-
- ACTION>